Scheduler for WinForms | ComponentOne
C1.Win.C1Schedule.4.8 Assembly / C1.C1Schedule Namespace / MappingCollectionBase<T> Class
The type of the objects for mapping. It should be derived from the BasePersistableObjectclass and have the default parameter-less constructor.
Members

In This Topic
    MappingCollectionBase<T> Class
    In This Topic
    Represents a collection of mappings for properties of the BasePersistableObject object to the appropriate data fields. Names of properties are keys in this collection.
    Object Model
    MappingCollectionBase<T> Class
    Syntax
    'Declaration
     
    Public Class MappingCollectionBase(Of T As {New, BasePersistableObject}) 
       Inherits System.Collections.ObjectModel.KeyedCollection(Of String,MappingInfo)
    public class MappingCollectionBase<T> : System.Collections.ObjectModel.KeyedCollection<string,MappingInfo> 
    where T: new(), BasePersistableObject
    Type Parameters
    T
    The type of the objects for mapping. It should be derived from the BasePersistableObjectclass and have the default parameter-less constructor.
    Inheritance Hierarchy

    System.Object
       System.Collections.ObjectModel.Collection<T>
          System.Collections.ObjectModel.KeyedCollection<TKey,TItem>
             C1.C1Schedule.MappingCollectionBase<T>
                C1.C1Schedule.AppointmentMappingCollection
                C1.C1Schedule.BaseObjectMappingCollection<T>

    See Also